package main

import "fmt"

func main() {

	var num int
	num = 9
	//常量声明的时候，必须赋值
	const tax int = 0
	//常量不能修改
	fmt.Println(num, tax)
	//常量只能修饰bool，数值类型（int,float系列）\string类型

	//常量的另一种写法
	//表示给a赋值为0 b在a的基础上+1 c在b的基础上+1 以此类推
	const (
		a = iota
		b
		c
		d
	)
	fmt.Println(a, b, c, d)

	const (
		e    = iota
		f    = iota
		g    = iota
		h, i = iota, iota
	)
	fmt.Println(e, f, g, h, i) // 0 1 2 3 3
}
